microwave spectroscopy - French English Dictionary